rough-rolled slab - Spanish English Dictionary